bale thrower - German English Dictionary